<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>函数的语法</title>
    <script type="text/javascript">
        //返回3个值的和  带有返回值
        function method01(p1,p2,p3){
            return p1+p2+p3;
        }
        //不带返回值
        function method02(p1,p2,p3){
            console.log(p1,p2,p3);
        }
        //直接调用
        method02(1,2,3);
        //赋值调用
        var result01=method01(1,2,3);
        console.log('method01的执行结果：'+result01+'。');
        //通过变量去调用
        var fun_01=method01;
        //函数名后面不能加（），如果加上相当于执行函数
        var result02=fun_01(4,5,6);
        console.log(typeof fun_01);
        console.log('method01的执行结果为：'+result02+'。')
        //没有名字的函数    匿名函数
        var fun_02=function(p1){
            console.log('参数p1的值为：'+p1+'。');
        }
        fun_02(2);
    </script>
</head>
<body>

</body>
</html>